#ifndef MAIN_HPP
#define MAIN_HPP

#include "encode.hpp"
#include "decode.hpp"
#include <NTL/GF2.h>
#include <NTL/mat_GF2.h>
#include <NTL/vec_GF2.h>

NTL_CLIENT

extern double average_iter_num;
extern double average_error_num;
extern double average_correct_blk_num;
extern double average_error_blk_num;
extern double average_undet_blk_num;
extern double average_det_blk_num;
extern double average_final_ber;
extern int trial_num;


#endif //MAIN_HPP
